bag made of palm leaves - Alemán Inglés Diccionario